package com.tencent.sr.iris.basic.mp.interfaces.request;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.List;

/**
 * Copyright (C) 2023 Limited, a Tencent company. All rights reserved.
 * 获取下级任务参与记录请求参数
 * @author p_htaozhou@tencent.com
 * @create 2023/8/15 10:57
 */

@Data
@Accessors(chain = true)
@ApiModel("获取下级任务参与记录请求参数")
public class MpGetJuniorTaskListRequest {
    @ApiModelProperty("完成状态 0：进行中，1：已完成，2：未完成，3：审核中")
    private List<Integer> statusList;

    @ApiModelProperty("活动类型（MONTH_GIFT：月月领，REGIST_GIFT：注册有礼，LEVEL_UP_GIFT：升级有礼）")
    private List<String> activityTypeList;

    @ApiModelProperty("活动参与时间")
    private Long createTime;

    @ApiModelProperty(value = "排序方式：")
    private String order;

    @ApiModelProperty(value = "true：默认降序，false：升序")
    private Boolean desc = true;
}
